Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LEIGHTON GROVE Terraced £1,193,738 £360,000 28 Aug 2001
GROUND FLOOR FLAT 12 LEIGHTON GROVE Flats/Maisonettes £680,000 26 May 2023
15 LEIGHTON GROVE Flats/Maisonettes £1,072,083 £550,000 2 Jul 2004
16 LEIGHTON GROVE Terraced £1,886,580 £1,320,000 13 Aug 2015